marshalling yard signal box - Alemán Inglés Diccionario